putrefactive decay

Translations
décomposition putréfactive